internal secretion - French English Dictionary